As with most national parks, you are unlikely to find any restaurants of any note directly inside the park. Leamington is known for the quality of its tomatoes.